mark spence